package com.wkbb.common.dto.basic;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author wuxq
 * @date
 */
@Data
public class ValidVisitorUserDto implements Serializable {

    @ApiModelProperty(value = "编号")
    private Long id;

    @ApiModelProperty(value = "邀约编号" )
    private Long inviteId;

    @ApiModelProperty(value = "访问人姓名")
    private String name;

    @ApiModelProperty(value = "访问人用户ID")
    private Long accessUserId;

    @ApiModelProperty(value = "开始时间")
    private Date beginTime;

    @ApiModelProperty(value = "截至时间")
    private Date endTime;

    @ApiModelProperty(value = "状态")
    private Short status;

    @ApiModelProperty(value = "外部预约编号")
    private String extendArrangeNo;

    @ApiModelProperty(value = "第三方访客系统标识（默认0，天津：1）" )
    private Short extendId;

    @ApiModelProperty(value = "邀约人所属机构id" )
    private Long orgId;

    @ApiModelProperty(value = "邀约人用户id" )
    private Long inviteUserId;

    @ApiModelProperty(value = "访问类型(1:参观 2:会议 3:面试 4:VIP)")
    private Short visitType;

}
